Officers were called to Cedar Beach Park on a report of shots fired at around 5:30 p.m., police said.
There were no reported injuries, but shell casings were discovered at the scene, according to police.
An investigation later identified Carlos O. Medina, 25, of Allentown, as the suspected gunman.
He was charged with firearms not to be carried without a license, terroristic threats, simple assault by physical menace, reckless endangerment, and disorderly conduct.
He was remanded to Lehigh County Jail in lieu of $100,000 bail, court records show.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.